thrombin like - German English Dictionary